Serveur d'exploration H2N2

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Minimal Adaptive Routing on the Mesh with Bounded Queue Size

Identifieur interne : 001C61 ( Main/Exploration ); précédent : 001C60; suivant : 001C62

Minimal Adaptive Routing on the Mesh with Bounded Queue Size

Auteurs : Donald D. Chinn [États-Unis] ; Tom Leighton ; Martin Tompa [États-Unis]

Source :

RBID : ISTEX:A04FF93D6DF6779A1C320BE60604F4DCFF441D6B

English descriptors

Abstract

Abstract: An adaptive routing algorithm is one in which the path a packet takes from its source to its destination may depend on other packets it encounters. Such algorithms potentially avoid network bottlenecks by routing packets around “hot spots.” Minimal adaptive routing algorithms have the additional advantage that the path each packet takes is a shortest one. For a large class of minimal adaptive routing algorithms, we present an Ω(n2/k2) bound on the worst case time to route a static permutation of packets on ann×nmesh or torus with nodes that can hold up tok≥ 1 packets each. This is the first nontrivial lower bound on adaptive routing algorithms. The argument extends to more general routing problems, such as theh–hrouting problem. It also extends to a large class of dimension order routing algorithms, yielding an Ω(n2/k) time bound. To complement these lower bounds, we present two upper bounds. One is anO(n2/k+n) time dimension order routing algorithm that matches the lower bound. The other is the first instance of a minimal adaptive routing algorithm that achievesO(n) time with constant sized queues per node. We point out why the latter algorithm is outside the model of our lower bounds.

Url:
DOI: 10.1006/jpdc.1996.0052


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">Minimal Adaptive Routing on the Mesh with Bounded Queue Size</title>
<author>
<name sortKey="Chinn, Donald D" sort="Chinn, Donald D" uniqKey="Chinn D" first="Donald D." last="Chinn">Donald D. Chinn</name>
</author>
<author>
<name sortKey="Leighton, Tom" sort="Leighton, Tom" uniqKey="Leighton T" first="Tom" last="Leighton">Tom Leighton</name>
</author>
<author>
<name sortKey="Tompa, Martin" sort="Tompa, Martin" uniqKey="Tompa M" first="Martin" last="Tompa">Martin Tompa</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:A04FF93D6DF6779A1C320BE60604F4DCFF441D6B</idno>
<date when="1996" year="1996">1996</date>
<idno type="doi">10.1006/jpdc.1996.0052</idno>
<idno type="url">https://api.istex.fr/ark:/67375/6H6-21VFLHXZ-Z/fulltext.pdf</idno>
<idno type="wicri:Area/Istex/Corpus">001836</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">001836</idno>
<idno type="wicri:Area/Istex/Curation">001836</idno>
<idno type="wicri:Area/Istex/Checkpoint">000A40</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Checkpoint">000A40</idno>
<idno type="wicri:doubleKey">0743-7315:1996:Chinn D:minimal:adaptive:routing</idno>
<idno type="wicri:Area/Main/Merge">001D29</idno>
<idno type="wicri:Area/Main/Curation">001C61</idno>
<idno type="wicri:Area/Main/Exploration">001C61</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">Minimal Adaptive Routing on the Mesh with Bounded Queue Size</title>
<author>
<name sortKey="Chinn, Donald D" sort="Chinn, Donald D" uniqKey="Chinn D" first="Donald D." last="Chinn">Donald D. Chinn</name>
<affiliation wicri:level="4">
<orgName type="university">Université de Washington</orgName>
<country>États-Unis</country>
<placeName>
<settlement type="city">Seattle</settlement>
<region type="state">Washington (État)</region>
</placeName>
</affiliation>
</author>
<author>
<name sortKey="Leighton, Tom" sort="Leighton, Tom" uniqKey="Leighton T" first="Tom" last="Leighton">Tom Leighton</name>
<affiliation>
<wicri:noCountry code="subField">02139</wicri:noCountry>
</affiliation>
</author>
<author>
<name sortKey="Tompa, Martin" sort="Tompa, Martin" uniqKey="Tompa M" first="Martin" last="Tompa">Martin Tompa</name>
<affiliation wicri:level="4">
<orgName type="university">Université de Washington</orgName>
<country>États-Unis</country>
<placeName>
<settlement type="city">Seattle</settlement>
<region type="state">Washington (État)</region>
</placeName>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="j">Journal of Parallel and Distributed Computing</title>
<title level="j" type="abbrev">YJPDC</title>
<idno type="ISSN">0743-7315</idno>
<imprint>
<publisher>ELSEVIER</publisher>
<date type="published" when="1996">1996</date>
<biblScope unit="volume">34</biblScope>
<biblScope unit="issue">2</biblScope>
<biblScope unit="page" from="154">154</biblScope>
<biblScope unit="page" to="170">170</biblScope>
</imprint>
<idno type="ISSN">0743-7315</idno>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0743-7315</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass>
<keywords scheme="Teeft" xml:lang="en">
<term>Active packet</term>
<term>Active packets</term>
<term>Adaptive</term>
<term>Algorithm</term>
<term>Chinn</term>
<term>Computer science</term>
<term>Current node</term>
<term>Destination</term>
<term>Destination addresses</term>
<term>Destination column</term>
<term>Dimension order</term>
<term>Dimension order algorithm</term>
<term>Dimension order part</term>
<term>Entire algorithm</term>
<term>Horizontal balancing</term>
<term>Horizontal phase</term>
<term>Horizontal subphase</term>
<term>Inqueue</term>
<term>Inqueue policy</term>
<term>Iteration</term>
<term>Leighton</term>
<term>Lemma</term>
<term>Lower bounds</term>
<term>Mesh</term>
<term>Minimal adaptive</term>
<term>More packets</term>
<term>Node</term>
<term>Nodes west</term>
<term>Nonminimal</term>
<term>Other packets</term>
<term>Outlink</term>
<term>Outlinks</term>
<term>Outqueue</term>
<term>Outqueue policy</term>
<term>Packet</term>
<term>Parallel algorithms</term>
<term>Permutation</term>
<term>Preferred directions</term>
<term>Queue</term>
<term>Queue size</term>
<term>Same node</term>
<term>Same time</term>
<term>Source addresses</term>
<term>Subphase</term>
<term>Subphases</term>
<term>Substage</term>
<term>Tiling</term>
<term>Tompa</term>
<term>Torus</term>
<term>Vertical phase</term>
<term>Worst case</term>
</keywords>
</textClass>
<langUsage>
<language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Abstract: An adaptive routing algorithm is one in which the path a packet takes from its source to its destination may depend on other packets it encounters. Such algorithms potentially avoid network bottlenecks by routing packets around “hot spots.” Minimal adaptive routing algorithms have the additional advantage that the path each packet takes is a shortest one. For a large class of minimal adaptive routing algorithms, we present an Ω(n2/k2) bound on the worst case time to route a static permutation of packets on ann×nmesh or torus with nodes that can hold up tok≥ 1 packets each. This is the first nontrivial lower bound on adaptive routing algorithms. The argument extends to more general routing problems, such as theh–hrouting problem. It also extends to a large class of dimension order routing algorithms, yielding an Ω(n2/k) time bound. To complement these lower bounds, we present two upper bounds. One is anO(n2/k+n) time dimension order routing algorithm that matches the lower bound. The other is the first instance of a minimal adaptive routing algorithm that achievesO(n) time with constant sized queues per node. We point out why the latter algorithm is outside the model of our lower bounds.</div>
</front>
</TEI>
<affiliations>
<list>
<country>
<li>États-Unis</li>
</country>
<region>
<li>Washington (État)</li>
</region>
<settlement>
<li>Seattle</li>
</settlement>
<orgName>
<li>Université de Washington</li>
</orgName>
</list>
<tree>
<noCountry>
<name sortKey="Leighton, Tom" sort="Leighton, Tom" uniqKey="Leighton T" first="Tom" last="Leighton">Tom Leighton</name>
</noCountry>
<country name="États-Unis">
<region name="Washington (État)">
<name sortKey="Chinn, Donald D" sort="Chinn, Donald D" uniqKey="Chinn D" first="Donald D." last="Chinn">Donald D. Chinn</name>
</region>
<name sortKey="Tompa, Martin" sort="Tompa, Martin" uniqKey="Tompa M" first="Martin" last="Tompa">Martin Tompa</name>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Sante/explor/H2N2V1/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 001C61 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 001C61 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Sante
   |area=    H2N2V1
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     ISTEX:A04FF93D6DF6779A1C320BE60604F4DCFF441D6B
   |texte=   Minimal Adaptive Routing on the Mesh with Bounded Queue Size
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Tue Apr 14 19:59:40 2020. Site generation: Thu Mar 25 15:38:26 2021